.header-top-area .main-menu{float:none;width:100%}.main-menu ul>li>a{font-size:1.8rem}.cate-title{font-size:4.8rem}.cate-title h3{font-weight:600}.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.meanmenu-reveal.meanmenu-reveal span{color:#000;width:2rem}.header-top-area{margin-bottom:.4rem}.mean-container .logo{width:50%}.search-input{padding-right:3rem}.search-input form{width:100%;margin-right:-3rem;padding:0;border-radius:2px}.search-active i{padding:0 0 0 2rem}.search-input i.zmdi-search{margin-right:1rem;font-size:2rem}.search-input form input{padding-right:3rem;height:3.5rem}.search-active i.zmdi-search{padding-right:1rem}.mean-container .mean-nav>ul{position:absolute;z-index:99;height:100%;background-color:#fff;height:100vh}.mean-container i.zmdi-search{font-size:2.6rem}.mean-container i.zmdi-globe{font-size:2.2rem}.static-block-2 .text .link{background:rgba(0,0,0,0) none repeat scroll 0 0;border:.1rem solid red;color:red;display:inline-block;font-size:1.3rem;font-weight:700;letter-spacing:.15rem;margin-top:3rem;padding:1rem 3.3rem;text-transform:uppercase}.logo-area img{max-height:8rem;width:auto}.wh100{width:100%;height:100%}.mega-menu ul.single div.image{float:left;height:100%;width:40%;background-color:#fff}.popover i{font-style:normal}.mega-menu ul.single li:nth-child(2),.mega-menu ul.single li:nth-child(2) a{font-size:2rem!important;font-weight:500!important}.mega-menu ul.single li:nth-child(2){padding-bottom:2rem}.mega-menu ul.single li:hover a{color:#fff}.complete-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.category-menu li,.latestshot-menu li{margin-bottom:1.5rem}.section_more{width:100%;height:4.7rem;padding-top:7rem;padding-bottom:7rem}.section_more a{width:25.5rem;height:4.5rem;line-height:4.5rem;text-align:center;display:block;border:.1rem solid #d6d6d6;margin:0 auto;border-radius:1.5rem;color:#9e9d9d}.section_more a:hover{background-color:#e60012;color:#fff;border:.1rem solid #e60012}.pseudo-class{content:"";position:absolute}.load-more{padding:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:5.6rem;overflow:hidden}.load-more .load-more--button{outline:0;margin:0;padding:0;width:20rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:11.2rem;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-transition:.2s;transition:.2s}.load-more .load-more--button img{width:20rem}.load-more--button:hover{-webkit-transform:translateY(-5.6rem);transform:translateY(-5.6rem)}.breadcrumb-list,.breadcrumb-list a{color:#777;font-weight:200}.breadcrumb-list a:hover{color:#39bae8}.w-100{width:100%}.d-flex{display:flex}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.align-self-center{align-self:flex-end}.align-self-end{align-self:flex-end}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.justify-content-between{justify-content:space-between}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-around{justify-content:space-around}.strong-title{font-weight:700}.article-detail .swiper-container{width:100%;margin-left:auto;margin-right:auto}.swiper-slide{background-size:cover;background-position:center}.gallery-top{height:80%;width:100%}.gallery-thumbs{height:20%;box-sizing:border-box;padding:1rem 0}.gallery-thumbs .swiper-slide{height:100%;opacity:.4}.swiper-button-next.swiper-button-gray,.swiper-button-prev.swiper-button-gray{--swiper-navigation-color:#ccc!important}.gallery-thumbs .swiper-slide-thumb-active{opacity:1}.article-content img{max-width:100%}.article-detail .article-header h1{font-size:2.6rem;line-height:150%}.spec{display:flex;justify-content:center;align-content:center}.specs .wrap{display:flex;flex-direction:column;flex-wrap:wrap}.spec .wrap{width:80%;display:flex;flex-wrap:wrap}.article-detail .spec .wrap{width:80%}.spec .wrap .inner{width:33.33%;padding-right:2rem}.special img,.special svg{width:10rem;margin-bottom:2rem}.about-content{line-height:200%;font-size:1.8rem}.content-detail,.content-detail p{line-height:200%;font-size:large}.content-detail .mw750{margin-left:auto;margin-right:auto;max-width:75rem;text-align:center}.content-detail .mw1000{margin-left:auto;margin-right:auto;max-width:100rem;text-align:center}.article-detail .inner{margin:2rem;border-bottom:.1rem solid #f2f2f2}.article-detail .inner .city{font-weight:600;font-size:larger}.article-detail .inner span a{white-space:normal;word-break:break-all;color:#1f94be}.article-detail .article-header h5{font-size:1.8rem;line-height:150%}.article-extra-properties city{text-transform:capitalize;display:block;font-size:1.8rem;font-weight:600;padding:1rem 0}.article-extra-properties p{margin-bottom:0}.article-extra-properties span{margin-right:.5rem;display:inline-block;font-size:1.6rem;font-weight:200}.second-title h4{font-size:2rem;text-transform:uppercase;line-height:150%;font-weight:600}.box{width:100%;padding:2rem 1rem}.box.line{border-bottom:.1rem solid #ddd}.anchor-nav a{padding:1rem;color:#212121}.mall{padding:.5rem}.mall a.btn{border:2px solid #121212;display:block;border-radius:0;font-size:1.5rem;font-weight:700}.contactus p{white-space:nowrap}.contact-button{border-radius:.8rem}.contact-button>p{color:#fff}.tag{margin:.5rem;display:inline-block;padding:.5rem;color:#fff;background-color:#999;transition:all .6s}.tag:hover{background-color:#e60012}.tag.label-info[href]:focus,.tag.label-info[href]:hover{background-color:#e60012}.tags{border-radius:5px;padding:.5rem 1rem;margin:1rem 0}.tags p{margin:0}.tag-mini{color:#fff;border:.1rem solid #f5f5f5;display:inline-block;padding:0 .2rem;background-color:#999;transition:all .6s}.tag-mini:hover{background-color:#666;color:#fff}.category-nav ul{padding:1rem 0}.category-nav ul ul,.category-nav ul ul ul{visibility:hidden;position:absolute;width:100%;display:block;background:#fff none repeat scroll 0 0;box-shadow:.2rem 0 .7rem 0 rgb(0 0 0 / 13%);margin:0;left:80%;top:5rem;padding:1rem;text-align:left;transform-origin:0 0 0;transition:all .5s ease 0s}.category-nav ul>li:hover>ul{visibility:visible;left:80%;top:0}.category-nav ul li{position:relative;display:block}.category-nav ul li a{display:inline-block;padding:.6rem 0}.categorys li a{text-transform:uppercase;font-size:1.6rem;display:block;min-height:1.5rem;padding:1.2rem 2rem;background:0 0;opacity:1;text-shadow:none;text-decoration:none;-webkit-transition:background-color .3s;transition:background-color .3s}.categorys li.active{background-color:#fff;font-weight:600}.tag a{color:#fff}.tag:hover{background-color:#e60012}.search-list .media-body:hover h5{color:#e60012}.shadow-1{-moz-box-shadow:0 .4rem .4rem #9c9c9c;-webkit-box-shadow:0 .4rem .4rem #9c9c9c;box-shadow:0 .4rem .4rem #9c9c9c}.side-details{padding:.5rem}.side-caption{font-size:2rem;white-space:pre-line;overflow:hidden;line-height:150%}.side-details>h5{color:#fff;font-weight:700;margin:0 0 2rem}.side-information ul li{display:block;font-family:lato;font-weight:400;margin-bottom:2.45rem}.side-information ul li span{font-size:1.4rem;font-weight:600}.empty-data p{font-size:3rem;font-family:'Courier New',Courier,monospace sans-serif;text-align:center}.article-detail .swiper-slide{height:auto;text-align:center;font-size:1.8rem;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:60%}.comment .username{font-weight:600}.comment .area-title{font-weight:600}.faq .row{border-bottom:.1rem solid #ddd;padding:2rem;font-size:1.8rem}.faq p{font-size:1.8rem}.faq a{color:#121212;font-weight:700;font-family:Open Sans}.faq a .light{font-weight:200;color:#212121}.faq i{font-size:2.4rem;color:#121212;font-weight:700;transition:all .5s}.faq .faq-caption{padding:0 2rem}.download i{color:#39bae8}.cookie_agree{position:fixed;margin:0;left:0;right:0;bottom:0;z-index:99999999999}.cookie_agree p{color:#fff}.alert-custom{background-color:#212121;border:.2rem solid #000}.job:hover{background-color:#e9e9e9}.social li{padding:1rem}#detail-pos p{margin:0;padding:0}.contactus a{width:5rem;overflow:hidden;height:5rem;border:.1rem solid #e60012;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:1.5rem}.contactus .shadow{background-color:#fff}.contactus .shadow p.title{font-weight:700;font-size:2rem}.contactus i.zmdi{font-size:3rem;color:#e60012}.contactus p{text-align:center;display:flex;justify-content:center;margin:0;padding:.5rem}.products{background:no-repeat center/100% url(../images/bg/2.png);background-size:cover;position:relative;overflow:hidden}.products .product-cate-item h2{width:95%;font-size:2.4rem;color:#fff;text-align:center}.products .owl-item{background-color:#2d50c8;display:flex}.products .owl-stage{justify-content:flex-start;display:flex;align-items:center}.products .product-cate-item{display:block;flex-direction:column;width:100%;overflow:hidden;height:70rem;align-items:center;background-size:101% auto;background-position:50% 100%;background-repeat:no-repeat;transition:all .7s;perspective:1px;overflow:hidden}.products .owl-item{flex:1 0;transition:all .6s ease-out}.products .owl-item.cur{flex:1.5 0;background-color:#090b22;transform:scaleY(1.05);transform-origin:center bottom}.products .product-cate-item img.icon{width:5rem;height:auto;margin-left:auto;margin-right:auto}.products .product-cate-item .caption{margin-left:auto;margin-right:auto;text-align:center;width:18rem;font-size:1.4rem;color:#fff;text-shadow:0 .5px #133b52}.products .product-cate-item>div{transition:all .6s}.products .product-cate-item abbr{display:inline-block;margin-left:auto;margin-right:auto;font-size:6rem;font-weight:700;color:#e9e9e909;align-self:flex-start;transform:rotateZ(90deg);-webkit-transform:rotateZ(90deg);margin-top:3rem;margin-left:-2rem;transition:all .6s}.products .owl-item.cur .product-cate-item abbr{margin-top:0}.products .owl-item.cur .product-cate-item>div{margin-top:-5rem}.home-products img.icon{width:7rem;margin-left:auto;margin-right:auto}.products .carousel-nav .owl-next,.products .carousel-nav .owl-prev{position:absolute;background-color:#547d95;opacity:0;color:#fff;font-size:2rem;display:flex;justify-content:center;align-items:center;padding:20rem 1.5rem;transition:all .6s;z-index:1;top:50%;transform:translateY(-50%)}.products .products-container:hover .carousel-nav .owl-next,.products .products-container:hover .carousel-nav .owl-prev{opacity:.6;z-index:2}.products .carousel-nav .owl-prev{left:0}.products .carousel-nav .owl-next{right:0}.products .products-container .products .carousel-nav .owl-prev:hover{opacity:1}.products .products-container .carousel-nav .owl-next:hover{opacity:1}.products .owl-carousel .owl-stage-outer{overflow:visible!important}.products .products-container:hover .carousel-nav .owl-next.disabled,.products .products-container:hover .carousel-nav .owl-prev.disabled{opacity:.5;background-color:#666}.products .carousel-nav{padding-right:.5rem;text-align:right}.home-products .tabs{display:flex;justify-content:space-around;background-color:#f9f9f9;padding:3rem 0;font-size:1.4rem}.home-products .tabs li{width:100%}.home-products .tabs li a{display:flex;flex-direction:column;align-items:center;margin:0 1rem}.home-products .tabs li a img{filter:grayscale(100%);padding:.5rem}.home-products .tabs li.active a img,.home-products .tabs li:hover a img{filter:grayscale(0)}.home-products .tabs li.active a span,.home-products .tabs li:hover a span{color:#e60012}.home-products .tab-content{margin-left:-.5rem;margin-right:-.5rem;background-color:#fff}.home-products .tab-content .product-image{width:50%;transition:all .6s}.home-products .tab-content .tab-item{overflow:hidden;position:relative;display:flex;max-width:25%;margin-bottom:1rem}.home-products .tab-content .tab-item:hover .product-image{transform:scale(1.1)}.home-products .tab-content .tab-item:hover .product-txt{transform:scale(1.05)}.home-products .tab-content .tab-item .product-effect{position:relative;background-color:#eee;margin:0 .5rem;overflow:hidden}.home-products .tab-content .tab-item .product-txt{width:50%;right:5%;transition:all .6s}.home-products .tab-content .tab-item .product-txt p{font-size:small;color:#666}.adcont a{display:flex;width:100%}.adcont a img{width:100%}.prev-next .item{padding:1rem 0}.prev-next .item label{margin-right:1rem}.dropdown-menu li:hover{background-color:#e60012;color:#fff;cursor:pointer}.image-effect img{transition:all .6s}.image-effect img:hover{transform:scale(1.2)}.scheme-list .tab-content .tab-pane .panne-content{margin-left:-1rem;margin-right:-1rem;display:grid;display:-ms-grid;grid-template-columns:25% 25% 25% 25%;-ms-grid-grid-template-columns:25% 25% 25% 25%;grid-template-columns:25% 25% 25% 25%;-ms-grid-grid-template-columns:25% 25% 25% 25%;justify-content:space-between;align-content:center;grid-auto-flow:row}.scheme-list img{height:100%}.scheme-list .tabs{display:flex;justify-content:center}.scheme-list .tabs li{margin:.5rem}.scheme-list .tabs li a{border-radius:.6rem;background-color:#eee;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#444;padding:.8rem 4rem;white-space:nowrap}.scheme-list .tabs li.active a,.scheme-list .tabs li:hover a{background-color:#e60012;color:#fff}.scheme-list .tabs li a img{width:7rem;color:#fff}.scheme-list .tabs li.active a img,.scheme-list .tabs li:hover a img{filter:grayscale()}.scheme-list .tab-content .tab-pane .image-effect:first-child{display:flex;grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3}.scheme-list .tab-content .tab-pane .image-effect{overflow:hidden;border-radius:1rem}.scheme-list .tab-content .tab-pane .image-effect img{width:100%}.scheme-list .tab-content .image-content{width:100%}.scheme-list .tab-content .tab-pane .image-effect h5 a{display:flex;font-size:1.6rem;font-weight:700;width:100%;border-radius:1rem;background-color:#fff;padding:.5rem 3rem}.scheme-list .tab-content .tab-pane .image-effect .image-content{display:flex;flex-direction:column;position:relative;align-items:center}.scheme-list .tab-content .tab-pane .image-effect .hover-caption{font-size:2rem;font-weight:600;position:absolute;bottom:0}.download-attach ul{padding:2rem;display:flex;flex-direction:column}.download-attach li{display:flex;padding:1rem}.download-attach li a{padding-left:2rem;text-decoration:underline;white-space:nowrap}